/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package validacao.teste;

import entidade.Atributo;
import entidade.Entidade;
import entidade.IAtributo;
import entidade.IEntidade;
//import validacao.ValidacaoSemantica;
import excecoes.ValidacaoSemanticaException;
import validacao.ValidacaoSemantica;

/**
 *
 * @author Emanoel
 */
public class TesteValidacaoSemantica {
    
    public static void main(String[] args){
        try {
            IEntidade entidade = new Entidade();
            entidade.setNome("aluno");
            IAtributo at = new Atributo();
            at.setNome("id");
            at.setValor(new Integer(1));
            entidade.adicionarAtributo(at);
            ValidacaoSemantica.validacaoSemantica(entidade);
        } catch (ValidacaoSemanticaException ex) {
            System.out.println(ex.getMessage());
        }
    }

}
